身為一個幾乎算是完全白紙的新手,我想要記錄自己的學習歷程。
或許這30天的學習歷程也能對其他新手有幫助。
對於一個完全門外漢,第一個問題就是該選什麼語言?
網路或是許多人都會直接推薦語言,或是詢問是要做前端、後端、資料庫等等目的,然後依照目的選語言。但是,這一看就知道是已經學過程式的人會說的話,就像去市場買魚一樣,完全對魚類不懂的人又想吃魚,不外乎就是老闆推薦,老闆推薦什麼就選什麼。
同樣道理,新手完全不知道什麼時前後端等等的名詞,上網粗略看各語言介紹,相信我,通常都是有看沒有很懂,這時候以我來說就是直接選定一個語言。
為什麼我會選 Python 呢?
因為聽說它最新、最直覺、最適合初學者。
別懷疑,原因就是這麼簡單而中二。
但是,有時候中二才是進步的原動力(扯遠了
如果選定語言,就開始做功課。
最陽春也是最老套的方法就是「去翻書」。
去書店快速翻閱初學者的書,為什麼不要仔細看書的內容呢?
現在的人要專心、能專心的時間肯定不多,所以要快速翻閱尋找能第一眼就能理解,並且翻閱所有書店相關書籍後,
還想再次翻開的書,這樣才能確保自己熱情不會耗盡。
我自己的選擇是下面這本書。
書名:Python 程式設計「超」入門
作者:鎌田正浩
譯者:陳禹豪·林子政
出版社:旗標出版股份有限公司
接下來的文章中不會再提到上述書籍,避免有廣告之嫌。
畢竟只是工具書,我也不想要照抄,沒有意義。
[規劃 - 9/2~9/6]9/2 建立執行環境&執行方式
9/2 開場白
9/3 建立執行環境&執行方式
9/4 程式語言到底是什麼語言?
9/5 基礎程式語言認識
9/6 存取資料機制&變數
我習慣一次先看一小節,不懂的跳過,等到一小節看完後,就回過頭去查不懂的地方。最後,再從頭開始時做一次。
所以,接下來的三十天,我也會遵循這個模式進行下去。
這樣真的很無聊,我可能寫完今天這篇就不寫了)大笑 XDDD
所以我覺得我會在最後加上一些與程式相關輕鬆的文(廢)章(文)等,刺激自己的發文動力。
收工。